moments understanding